Drawing on the World: Sketch in Context
نویسنده
چکیده
In this paper we introduce our approach to implementing context-rich sketch-based interfaces. By “contextrich” we mean interfaces for systems that refer to real-world objects. For example, a system that allowed the user to draw on an annotated video feed instead of a blank canvas would yield this kind of context-richness. We describe “Drawing on the World”, the concept that taking what is being drawn on into consideration results in increased ease of development and a better user experience in sketch recognition. We created a description language, called StepStool, and an engine to interpret StepStool descriptions. StepStool is used to describe the relationship between context (objects on the canvas) and drawn shapes to determine the shapes’ meanings. We used StepStool to implement the context-rich control interface to a robotic forklift (see [2], [11]). We use that interface in this paper to describe StepStool’s use. In our future work, we propose two extensions to StepStool that could make it more broadly applicable. The first extension allows StepStool to be used with non-robotic systems. The second proposed extension allows StepStool to be used with other modalities—e.g., hand gesture recognition.
منابع مشابه
Learning from Neighboring Strokes: Combining Appearance and Context for Multi-Domain Sketch Recognition
We propose a new sketch recognition framework that combines a rich representation of low level visual appearance with a graphical model for capturing high level relationships between symbols. This joint model of appearance and context allows our framework to be less sensitive to noise and drawing variations, improving accuracy and robustness. The result is a recognizer that is better able to ha...
متن کاملAutomated Clock Drawing Test through Machine Learning and Geometric Analysis
In this paper, we discuss the challenges of sketch recognition accuracy and automation of the Clock Drawing Test (CDT). Sketch recognition in the context of the CDT is a complex problem due to the lack of knowledge of the preference bias among the sketches drawn by neuro-atypical patients. However, machine learning provides a viable solution to detect measurable patterns among sketches drawn in...
متن کاملStroke Extraction and Classification for Mesh Inflation
We provide a method for extracting and classifying stroke segments from a line drawing or sketch with the goal of producing perceptually-valid output in the context of mesh inflation. This is important as processing freehand sketch input is a fundamental task in sketch-based interfaces, yet many systems bypass the problem by forcing simplified, unnatural drawing patterns. Our stroke extraction ...
متن کاملDoes a Sketchy Appearance Influence Drawing Behavior?
In this paper we examine the role of visual aesthetics in how people interact with computers. Specifically, we are interested in whether simply adopting a sketch-like visual appearance in a drawing application encourages users to interact with the application more freely or rapidly than they would if they were using the standard, precise, rectilinear appearance that most drawing applications no...
متن کاملBalancing Appearance and Context in Sketch Interpretation
We describe a sketch interpretation system that detects and classifies clock numerals created by subjects taking the Clock Drawing Test, a clinical tool widely used to screen for cognitive impairments (e.g., dementia). We describe how it balances appearance and context, and document its performance on some 2,000 drawings (about 24K clock numerals) produced by a wide spectrum of patients. We cal...
متن کامل